#include "State.h"


namespace Ogre {
    class Camera;
    class Viewport;
    class SceneManager;
}

namespace pong {
    class OgreState : virtual public State {
    protected:
        Ogre::Viewport* vp;
        Ogre::Camera* cam;
        Ogre::SceneManager* sceneMan;

    public:
        OgreState(void) {}
        virtual ~OgreState(void) {}

        virtual void load(Core&);
        virtual void unload(Core&);
    };
}